stamped paper - Turco Inglés Diccionario